person with scratches all over their body - Espagnol Anglais Dictionnaire